tatoo compilation